v-show
很簡單跟v-if
使用起來一樣
//建立一個變數,利用觸發按鈕的方式來讓變數切換
data: {
result: true
},
methods: {
btnClick: function(){
this.result = !this.result;
},
},
在 id = 'myApp'
裡面新增標籤
<h1 v-show="result">為什麼需要 show?</h1>
<button @click="btnClick">按鈕</button>
新增完後這樣就可以看到按按鈕之後會消失出現,可是這樣v-if
跟 v-show
有什麼樣的差別呢?
v-if
在設置html DOM中會消失,v-show
在設置html DOM中不會消失,只是隱藏起來而已。
趕快去試試看吧!